scandinavian peninsula - German English Dictionary